from public.action import *
from public.business import *
from public.testData import *
from public.tools import *

import time
testCase = "DBshop10"
# firefox=openBrowser(url)
# firefox.get(urlAdmin)
# #调用自定义函数进行后台的登录
# DBshopLoginAdmin(firefox)
# # 8.进入销售管理订单管理,找到刚才前台提交的订单,点击"编辑查看",再点击付款操作按钮
# #调用后台的菜单操作函数
# DBshopEnterMenu2(firefox,'销售管理','退货管理')
# firefox.find_element_by_xpath('//option[text()="选择退款方式"]').click()
# firefox.find_element_by_xpath('//option[text()="退款到账户余额"]').click()
# firefox.find_element_by_xpath('//button[@type="submit"]').click()
# #1.点击处理退货，退货处理“同意退货”，退款金额“2199”。处理意见“同意”。
# firefox.find_element_by_link_text('处理退货').click()
#
# firefox.find_element_by_id("refund_price").send_keys("2199")
# firefox.find_element_by_id("re_refund_info").send_keys("同意")
# # 提交处理结果。
# firefox.find_element_by_xpath('//button').click()
# firefox.quit()
#回到前台界面
firefox=openBrowser(url)
DBshopLogin(firefox,userName,password)
firefox.find_element_by_link_text("用户中心").click()
firefox.find_element_by_link_text("退货申请").click()

try:
    if firefox.find_element_by_xpath("//table//tbody//tr[1]//td[4]").text == "退款成功":
     writeLog("%s 测试通过"%testCase)
except:
    writeLog("%s 测试失败" % testCase)
    getPhoto(firefox)
firefox.quit()